/* Autore: Nicola Agosti */
/*
Chiedere all'utente di inserire un numero da 1 a 7 che rappresenta un giorno della settimana
e stampare il nome del giorno corrispondente.
Il programma deve segnalare un errore se l'utente inserisce un numero non valido.
*/

#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>
#include <stdlib.h>

int main()
{
	/* Dichiarazione delle variabili */
	int numeroGiorno;

	/* Input */
	printf("Inserisci il numero del giorno della settimana [1 - 7]: ");
	scanf("%d", &numeroGiorno);

	/* 
	SWITCH: è un costrutto che permette di effettuare una selezione multipla in funzione del valore
	della variabile "passata" allo switch.
	*/

	/* Eseguo la selezione multipla in funzione del contenuto della variabile "numeroGiorno" */
	switch(numeroGiorno)
	{
	case 1:
		printf("\nLunedi\'");
		break;

	case 2:
		printf("\nMartedi\'");
		break;

	case 3:
		printf("\nMercoledi\'");
		break;

	case 4:
		printf("\nGiovedi\'");
		break;

	case 5:
		printf("\nVenerdi\'");
		break;

	case 6:
		printf("\nSabato");
		break;

	case 7:
		printf("\nDomenica");
		break;

	default:
		printf("\nERRORE - E\' stato inserito un valore non valido!");
	}

	return 0;
}